industrial project manager - German English Dictionary